FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package ca.on.oh.mha.pds#2.0.0-alpha-preview (343 ms)

Package ca.on.oh.mha.pds
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=ca.on.oh.mha.pds@2.0.0-alpha-preview&canonical=http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-Appointment-V2-draft
Url http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-Appointment-V2-draft
Version 2.0.0
Status draft
Date 2022-08-22T20:17:06.3613088+00:00
Name AppointmentV2Draft
Title MHA Appointment Profile
Experimental False
Type Appointment
Kind resource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-patient MHA Patient Profile
http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-servicerequest MHA ServiceRequest Profile
http://ontariohealth.ca/fhir/ValueSet/mha/appointmentRescheduleReason Appointment Reschedule Reason
http://ontariohealth.ca/fhir/ValueSet/mha/appointmentStatus Appointment Status


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "52536452-b48e-452d-a316-8936df088438",
  "meta" : {
    "lastUpdated" : "2024-11-06T16:34:31.2126573+00:00"
  },
  "url" : "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-Appointment-V2-draft",
  "version" : "2.0.0",
  "name" : "AppointmentV2Draft",
  "title" : "MHA Appointment Profile",
  "status" : "draft",
  "date" : "2022-08-22T20:17:06.3613088+00:00",
  "fhirVersion" : "4.0.1",
  "mapping" : [
    {
      "identity" : "MHA-PDS-Mapping",
      "name" : "MHA PDS Mapping"
    }
  ],
  "kind" : "resource",
  "abstract" : false,
  "type" : "Appointment",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Appointment",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "Appointment",
        "path" : "Appointment",
        "short" : "A booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter",
        "constraint" : [
          {
            "key" : "app-5",
            "severity" : "error",
            "human" : "End must be after start",
            "expression" : "end >= start"
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Appointment.meta",
        "path" : "Appointment.meta",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Appointment.meta.profile",
        "path" : "Appointment.meta.profile",
        "min" : 1,
        "max" : "1",
        "fixedCanonical" : "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-Appointment",
        "mustSupport" : true
      },
      {
        "id" : "Appointment.status",
        "path" : "Appointment.status",
        "short" : "cancelled | noshow",
        "mustSupport" : true,
        "binding" : {
          "strength" : "required",
          "valueSet" : "http://ontariohealth.ca/fhir/ValueSet/mha/appointmentStatus"
        },
        "mapping" : [
          {
            "identity" : "MHA-PDS-Mapping",
            "map" : "Appointment Reschedule Reason"
          }
        ]
      },
      {
        "id" : "Appointment.cancelationReason",
        "path" : "Appointment.cancelationReason",
        "short" : "The coded reason for the appointment being cancelled. Indicates the reason why the first orginal appointment was rescheduled",
        "mustSupport" : true,
        "binding" : {
          "strength" : "required",
          "valueSet" : "http://ontariohealth.ca/fhir/ValueSet/mha/appointmentRescheduleReason"
        },
        "mapping" : [
          {
            "identity" : "MHA-PDS-Mapping",
            "map" : "Appointment Reschedule Reason"
          }
        ]
      },
      {
        "id" : "Appointment.cancelationReason.coding",
        "path" : "Appointment.cancelationReason.coding",
        "min" : 1,
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Appointment.cancelationReason.coding.system",
        "path" : "Appointment.cancelationReason.coding.system",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Appointment.cancelationReason.coding.code",
        "path" : "Appointment.cancelationReason.coding.code",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Appointment.cancelationReason.coding.display",
        "path" : "Appointment.cancelationReason.coding.display",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Appointment.start",
        "path" : "Appointment.start",
        "definition" : "Date/Time that the appointment is to take place.\r\nClients can send a date if time is not available.",
        "comment" : "Note: This is intended for where precisely observed times are required, typically system logs etc., and not human-reported times - for them, see date and dateTime (which can be as precise as instant, but is not required to be) below. Time zone is always required\r\n\r\nThe date of the first appointment that was offered and accepted by client regardless of whether they attended the appointment or subsequently changed it",
        "mustSupport" : true,
        "mapping" : [
          {
            "identity" : "MHA-PDS-Mapping",
            "map" : "Scheduled Appointment Date"
          }
        ]
      },
      {
        "id" : "Appointment.end",
        "path" : "Appointment.end",
        "definition" : "Date/Time that the appointment is to conclude.\r\nIf appointment datetime is sent in \"start\", client MUST provide value for \"end\"",
        "mustSupport" : true
      },
      {
        "id" : "Appointment.basedOn",
        "path" : "Appointment.basedOn",
        "max" : "1",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-servicerequest"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Appointment.basedOn.reference",
        "path" : "Appointment.basedOn.reference",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Appointment.participant",
        "path" : "Appointment.participant",
        "mustSupport" : true
      },
      {
        "id" : "Appointment.participant.actor",
        "path" : "Appointment.participant.actor",
        "min" : 1,
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-patient"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Appointment.participant.status",
        "path" : "Appointment.participant.status",
        "mustSupport" : true
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.